- someone, eat your heart out!
- (someone), eat your heart out!
something that you say which means that you or someone you know can do something better than a person who is famous for doing that thing.
I'm taking singing lessons. Celine Dion, eat your heart out!
New idioms dictionary. 2014.